﻿using System;

namespace We.Moonlight
{
    public enum FilePreviewMethod : int
    {
        Text = 0,
        Bitmap = 1,
        PreviewHandler = 2,
        None = 3,
        Icon = 4 //for exes, for example
    }

    public enum ShellType : int
    {
        ExecuteItself = 0,  //disregarded ShellInfo             ex. BAT     ExecuteItself   ""
        ExecuteWith = 1,    //uses ShellInfo = the Program,     ex. BMP     ExecuteWith     %SYSTEM%\mspaint.exe %FILE%
        Explore = 2         //disregards ShellInfo                  ""      Explore         %SYSTEM%\explorer.exe %FILE%
    }

    public enum FlipSide : int
    {
        Image = 0,
        Notes = 1
    }

    public enum ViType : int
    {
        Document = 0,
        Gadget = 1,
        Process = 2,
        Album = 3,
        Executable = 4
    }

    public enum ViFileType : int
    {
        Image = 0,
        Document = 1
    }

    public enum Layout
    {
        Tile,
        Stretch,
        Center,
        FitHorizontally,
        FitVertically
    }
}